Standard-Handbuch
In diesem Thema
    Cyclic Arbitrary Mesh Interface (AMI)
    In diesem Thema

    Zylindrisch bewegte Netze können in BIM HVACTool mit Hilfe von AMIs erzeugt werden. AMI Netze haben die Besonderheit, dass diese die gleichen äußeren Grenzen haben (In der Regel ein zylinderisches Interface), deren innere Konstruktion jedoch unterschiedlich von der äußeren Geometrie sein kann. Anwendung in der Gebäudesimulation kann es sein: Drehtüren.

    AMI Rotationsgeschwindigkeit

    Die Rotationsgeschwindigkeit (Omega) wird in OpenFOAM mit [rad/s] abgegeben. Das BIM HVACTool erlaubt die Eingabe von Anzahl der Umdrehungen pro Minute (RPM). Ferner können Sie noch den Drehsinn angeben. Entweder mit der Uhrzeit oder gegen.

    Oberflächenverfeinerung AMI Interface

    Die Oberfläche des AMI Interface kann verfeinert werden, Je größer die Levelzahl desto feiner wird die Oberfläche und gleichzeitig reduziert man die Interpolationsfehler zwischen den beiden AMI Interfaces: Innen und Außen.

    Randbedingungen 0-Ordner

    Im Rahmen der Vernetzung enstehen mindestens zwei neue Randbedingungen des Types: cyclicAMI. Diese müssen in allen Randbedingungen des Zeitordners definiertsein:

        AMICylinder_A
        {
            type            cyclicAMI;
            value           uniform 0;
        }
    
        AMICylinder_slave_A
        {
            type            cyclicAMI;
            value           uniform 0;
        }
    

    Zusatzinformationen in SnappyHexMeshDict

    Es werden zwei Einträge in SnappyHexMesh angefügt. Unter "refinementSurface" beschreibt das Tool

    refinementSurfaces
        {     
            AMICylinder
            {
                level           (2 2);
                faceType        boundary;
                cellZone        AMICylinder;
                faceZone        AMICylinder;
                cellZoneInside  inside;
            }
    }
    
    geometry
    {   
        AMICylinder
        {
            type            searchableCylinder;
            point1          (-0.574001 0.601417 0.2554);
            point2          (-0.574001 0.601417 3.2359);
            radius          1;
        }
    }